package com.fattyCorps.common.obj.dto;

import cn.hutool.extra.spring.SpringUtil;
import com.fattyCorps.common.enums.EHeroConsumeType;
import com.fattyCorps.common.mgr.Cfg;
import com.fattyCorps.common.obj.config.HeroMould;
import com.fattyCorps.common.packet.hero.Hero;
import lombok.Data;

@Data
public class DHeroConsume {
    // 类型
    EHeroConsumeType type;
    // 星级
    int star;
    // 数量
    int num;

//    public boolean equals(Hero other) {
//        HeroMould mould = SpringUtil.getBean(Cfg.class).getCfg(HeroMould.class, other.getTypeId());
//
//        switch (type) {
//            case Self:
//                if ()
//                break;
//            case SameCamp:
//                break;
//            case Arbitrarily:
//                break;
//        }
//
//    }
}
